


#!/usr/bin/env python
# -*- coding:utf-8 -*-
#-导入库
from DrissionPage import Chromium
from Saossion import SaoTab

from DataRecorder import Recorder

r = Recorder(path='股票数据2.xlsx', cache_size=500)


# 创建页面对象
tab = Chromium().latest_tab
# 访问网页-
tab.get("https://data.10jqka.com.cn/funds/gnzjl/#refCountId=data_55f13c2c_254")
print(tab.title)
tab=SaoTab(tab)


表格=tab.ele('t:table',index=2)

table_data=tab.table_to_dict(表格,debug=True)
r.add_data(table_data["head"])
r.add_data(table_data["body"])


while True:
    if next_page:=tab.ele('t:a@@class=changePage@@tx():下一页',timeout=3):
        next_page.click() # 点击下一页
        tab.wait(1)
        table_data=tab.table_to_dict(表格,debug=True)        
        r.add_data(table_data["body"])

    else:
        break


r.record()


input("按任意键退出")